package com.cw.mapper2;

import com.baomidou.mybatisplus.core.mapper.*;
import com.cw.entity.*;
import com.cw.request.*;
import java.util.*;

import com.cw.response.EmptyBedsResponse;
import com.cw.vo.KongBedListVO;
import org.apache.ibatis.annotations.*;
import org.springframework.stereotype.*;

/**
 * <p>
 * Mapper 接口
 * </p>
 *
 * @author smq
 * @since 2021-05-05
 */
@Repository
public interface HisCwglBedMapper extends BaseMapper<HisCwglBed> {

    /**
     * 根据条所有床位信息
     *
     * @param
     * @return
     */

    List<HisCwglBed> getAllBeds(AllSickBedsRequest param);



    /**
     * 获取所有集管床位
     * @param bedState 占床状态 a占床 b空床
     * @param yard 院区编码
     * @param ifgy 是否集中管理
     * @author ly
     * @date 2021/6/7 9:27
     * @return java.lang.Integer
     */
    Integer getAllManageBed(String bedState,String yard,String ifgy);

    /**
     * 根据病区编号获取空床下拉
     * @param nurseCellCode
     * @return
     */
    List<KongBedListVO> getKongBedList(@Param("nurseCellCode") String nurseCellCode);
}
